person disguised as a devil in festivities - English Synonyms Dictionary

Can't found any synonym terms.